Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 TOKENHOUSE YARD Terraced £5,830,439 £1,210,894 5 Mar 1998